insult underhandedly - French English Dictionary